import request from "@/api/request";

const rootUrl = "/system/sys"


/**
 * 登录接口
 * @param params
 * @returns {Promise<AxiosResponse<any>>}
 */
export function login(params) {
    return request.post(`${rootUrl}/login`, params)
}

export function faceLogin(params) {
    return request.post(`${rootUrl}/login/face`, params)
}

/**
 * 注销接口
 * @returns {Promise<AxiosResponse<any>>}
 * @param userId 用户ID
 * @param token 用户token
 */
export function logout(userId, token) {
    return request.get(`${rootUrl}/logout/${userId}/${token}`)
}

/**
 *根据登录信息获取用户信息
 * @param userId 用户ID
 * @param token
 * @returns {Promise<AxiosResponse<any>>}
 */
export function getLoginInfoById(userId, token) {
    return request.get(`${rootUrl}/login/${userId}/${token}`)
}

